home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / IDA203.ZIP;1 / IDA.CFG < prev    next >
Encoding:
Text File  |  1994-02-27  |  5.1 KB  |  221 lines

  1. //     *************************
  2. //    Sample IDA config file.        Created 17-Jul-91 by Guilfanov I.
  3. //     *************************
  4.  
  5. //
  6. //    #include's are allowed.
  7. //
  8. //    You can use C-like constants in this file.
  9. //
  10. //
  11.  
  12. /***********************************************************
  13.  *    Global Parameters                   *
  14.  *    -----------------                   *
  15.  ***********************************************************/
  16.  
  17. ASCII_PREFIX    =    "m_"            //Prefix for new ASCII strings
  18. NAME_LENGTH    =    32            // Maximal length of new names
  19.  
  20. OUTPUT        =    ""            // Path for Output Files
  21.                         // (asm,map,exe)
  22.  
  23. AUTOSAVE    =    16            // Flush buffers after
  24.                         // 16 actions
  25.  
  26. EDITOR        =    "c:\\brief\\exe\\b.exe"    // BRIEF is the default editor
  27.  
  28. //
  29. // Swapping into extended/expanded memory.
  30. // Only IDA itself will be overlayed, not its data.
  31. //
  32.  
  33. SWAP_EXTENDED    =    256            // unit = 1 Kb
  34. SWAP_EXPANDED    =    16            // unit = 16 Kb
  35.  
  36. /***********************************************************
  37.  *    Screen Colors                       *
  38.  *    -------------                       *
  39.  *                               *
  40.  *  10.5.93    The color definitions don't work       *
  41.  *        for the moment.                   *
  42.  *                               *
  43.  ***********************************************************/
  44.  
  45.     /* dark colors */        /* light colors */
  46.  
  47. // 0    BLACK,            8    DARKGRAY,
  48. // 1    BLUE,            9    LIGHTBLUE,
  49. // 2    GREEN,            a    LIGHTGREEN,
  50. // 3    CYAN,            b    LIGHTCYAN,
  51. // 4    RED,            c    LIGHTRED,
  52. // 5    MAGENTA,        d    LIGHTMAGENTA,
  53. // 6    BROWN,            e    YELLOW,
  54. // 7    LIGHTGRAY,        f    WHITE
  55.  
  56. TEXT_COLOR            =    0x17        // LightGray on Blue
  57. TEXT_REV_COLOR        =    0x70        // Black on LightGray
  58. WARNING_COLOR        =    0x2F        // White on Green
  59. ERROR_COLOR            =    0x4F        // White on Red
  60. LIST_NORMAL_COLOR        =    0x0E        // Yellow on Black
  61. LIST_HIGH_COLOR        =    0x1F        // White on Blue
  62. STATUS_COLOR            =    0x17        // LightGray on Blue
  63. INDICATOR_COLOR        =    0x40        // Black on Red
  64. MENU_NORMAL_COLOR    =    0x70        // Black on LightGray
  65. MENU_HIGH_COLOR        =    0x0F        // White on Black
  66. ASK_COLOR        =    0x1F        // White on Blue
  67.  
  68. /***********************************************************/
  69. /*    Keyboard definitions                   */
  70. /*    --------------------                   */
  71. /***********************************************************/
  72.  
  73. "Execute"        =    "F2"
  74. "ExecuteLine"        =    "Shift-F2"
  75. "Flush"            =    0
  76. "Wait"            =    0
  77. "Shell"            =    "Alt-Z"
  78. "Repaint"        =    0
  79. "Quit"            =    "Alt-X"
  80.  
  81. "ProduceMap"        =    "Shift-F10"
  82. "ProduceAsm"        =    "Alt-F10"
  83. "ProduceExe"        =    "Ctrl-F10"
  84. "Unload"        =    "Ctrl-F2"
  85.  
  86. "JumpAsk"        =    "Ctrl-G"
  87. "JumpName"        =    "Ctrl-L"
  88. "JumpSegment"        =    "Ctrl-S"
  89. "JumpSegmentRegister"    =    "Ctrl-R"
  90. "JumpQ"            =    "Ctrl-Q"
  91. "JumpPosition"        =    "Ctrl-P"
  92.  
  93. "Return"        =    "Esc"
  94.  
  95. "SetDirection"        =    "Tab"
  96. "MarkPosition"        =    "Alt-P"
  97.  
  98. "JumpVoid"        =    "Ctrl-V"
  99. "JumpCode"        =    "Ctrl-C"
  100. "JumpData"        =    "Ctrl-D"
  101. "JumpProc"        =    "Ctrl-F"
  102. "JumpUnknown"        =    "Ctrl-U"
  103. "JumpDefined"        =    "Ctrl-A"
  104. "AskNextImmediate"    =    "Alt-I"
  105. "JumpImmediate"        =    "I"
  106. "AskNextText"        =    "Alt-T"
  107. "JumpText"        =    "Ctrl-T"
  108. "AskBinaryText"        =    "Alt-B"
  109. "JumpBinaryText"    =    "Ctrl-B"
  110.  
  111. "MakeJumpTable"        =    "Alt-J"
  112. "Link"            =    'L'
  113. "Unlink"        =    'U'
  114.  
  115. "MakeCode"         =    'C'
  116. "MakeData"        =    'D'
  117. "MakeAscii"        =    'A'
  118. "MakeArray"        =    '*'
  119. "MakeUnknown"        =    'U'
  120.  
  121. "SetAuto"        =    0
  122. "SetLowLimit"        =    0
  123. "SetHighLimit"        =    0
  124. "SetAsciiBreak"        =    0
  125. "SetAsciiEnd"        =    0
  126. "SetAsciiStyle"        =    0
  127. "SetDirection"        =    "Tab"
  128. "SetTailDepth"        =    0
  129.  
  130. "MakeName"        =    'N'
  131. "MakeProcedure"        =    'P'
  132. "MakeEndOfProcedure"    =    'E'
  133. "Alter1Operand"        =    "Alt-F1"
  134. "Alter2Operand"        =    "Alt-F2"
  135.  
  136. "IncrementIndent"    =    0
  137. "DecrementIndent"    =    0
  138. "SetTabulations"    =    "Shift-Tab"
  139.  
  140. "MakeComment"        =    ';'
  141. "MakePredefinedComment"    =    "Shift-F1"
  142.  
  143. "MakeExtraLineA"    =    "Ins"
  144. "MakeExtraLineB"    =    "Shift-Ins"
  145. "DeleteExtraLineA"    =    "Del"
  146. "DeleteExtraLineB"    =    "Shift-Del"
  147.  
  148. "IncrementCommentsIndent" =    0
  149. "DecrementCommentsIndent" =    0
  150.  
  151. "MakeDecimal"        =    'H'
  152. "MakeChar"        =    'R'
  153. "MakeNumber"        =    '#'
  154. "MakeVariable"        =    'V'
  155. "MakeSegment"        =    'S'
  156. "MakeOffset"        =    'O'
  157. "MakeOffsetCs"        =    "Ctrl-O"
  158. "MakeAnyOffset"        =    "Alt-R"
  159.  
  160. "CreateSegment"        =    0
  161. "SegmentBounds"        =    0
  162. "KillSegment"        =    0
  163. "MoveSegment"        =    0
  164. "RenameSegment"        =    "Alt-S"
  165. "SegmentAddressing"    =    0
  166. "SegmentClass"        =    0
  167.  
  168. "SegmentCombPrivate"    =    0
  169. "SegmentCombPublic"    =    0
  170. "SegmentCombCommon"    =    0
  171. "SegmentCombStack"    =    0
  172.  
  173. "SegmentAlignAbs"    =    0
  174. "SegmentAlignByte"    =    0
  175. "SegmentAlignWord"    =    0
  176. "SegmentAlignPara"    =    0
  177. "SegmentAlignPage"    =    0
  178. "SegmentAlignDble"    =    0
  179.  
  180. "SetRegister"        =    0
  181. "SetSegmentRegister"    =    "Alt-D"
  182. "SetSegmentRegisterDefault"    = 0
  183.  
  184. "ShowRegisters"        =    "Space"
  185. "ShowSegmentRegisters"    =    0
  186.  
  187. "PatchByte"        =    "Ctrl-E"
  188. "PatchWord"        =    "Ctrl-W"
  189.  
  190. "ToggleCrossReferences"    =    'X'
  191. "ToggleVoids"        =    0
  192. "ToggleSillyComments"    =    0
  193. "ToggleEmptyLines"    =    0
  194. "ToggleBorders"        =    0
  195. "ToggleAutoShow"    =    0
  196. "TogglePrefixes"    =    0
  197. "ToggleSegmentNames"    =    0    // use segment names in addresses
  198.                     // (instead of segment bases)
  199.  
  200. "ViewFile"        =    0
  201. "Calculate"        =    '?'
  202. "ShowFlags"        =    'F'
  203.  
  204. "WindowOpen"        =    "F3"
  205. "WindowMove"        =    "Ctrl-F5"
  206. "WindowZoom"        =    "F5"
  207. "WindowPrev"        =    "Shift-F6"
  208. "WindowNext"        =    "F6"
  209. "WindowClose"        =    "Alt-F3"
  210. "WindowTile"        =    "F7"
  211. "WindowCascade"        =    "F8"
  212.  
  213. "SetProcessor8086"    =    0
  214. "SetProcessor80286r"    =    0
  215. "SetProcessor80286p"    =    0
  216. "SetProcessor80386r"    =    0
  217. "SetProcessor80386p"    =    0
  218. "SetProcessor80486r"    =    0
  219. "SetProcessor80486p"    =    0
  220. "SetProcessor8085"    =    0
  221.